Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE GREEN Semi-Detached £363,177 £360,000 21 Aug 2023
7A THE GREEN Detached £470,329 £225,000 18 Mar 2004
9 THE GREEN Terraced £211,430 £125,000 6 Dec 2012
10 THE GREEN Terraced £224,710 £55,000 17 Nov 1999